An Underwater Autonomous Agent. From simulation to experimentation
نویسندگان
چکیده
The development of an Autonomous Underwater Vehicle is a complex process that usually needs different sub-process like simulation, implementation and experimentation. Frequently these processes are disconnected among them and require rewriting the code increasing the probability of error. This paper presents an hybrid control architecture, named OOCAA, for an underwater agent. The OOCAA, Object Oriented Control Architecture for Autonomy, was designed as an object-oriented architecture that simplifies the interconnection of the different processes commented above. Simulation and real execution are interconnected through graphical applications allowing the use of the real code and real hardware of the robot to simulate a mission in the laboratory. Once the code is tested in the laboratory, real experiments can be done. The paper describes the overall OOCAA architecture, the reactive layer that has been already implemented and the tools used for simulation, implementation and experimentation. The control architecture is being implemented in the GARBI underwater robot.
منابع مشابه
Design of Robust Finite-Time Nonlinear Controllers for a 6-DOF Autonomous Underwater Vehicle for Path Tracking Objective
In this paper, kinematic and dynamic equations of a 6-DOF (Degrees Of Freedom) autonomous underwater vehicle (6-DOF AUV) are introduced and described completely. By developing the nonsingular terminal sliding mode control method, three separate groups of control inputs are proposed for the autonomous underwater vehicle subjected to uncertainties including parametric uncertainties, unmodeled dyn...
متن کاملControl of Multiple Underwater Vessels to Converge to a Desired Pattern
The important and hazardous of the rescue mission in oceans and seas, autonomous vessels now are one of the most appropriate applications among others. Due to safety, reliability, and accessibility of smart, Autonomous and Cooperative vessels today has attracted much attention from the industry. Regard to the complication of the mono vessel for different objects, the multi- agent system was pro...
متن کاملIdentification of an Autonomous Underwater Vehicle Dynamic Using Extended Kalman Filter with ARMA Noise Model
In the procedure of designing an underwater vehicle or robot, its maneuverability and controllability must be simulated and tested, before the product is finalized for manufacturing. Since the hydrodynamic forces and moments highly affect the dynamic and maneuverability of the system, they must be estimated with a reasonable accuracy. In this study, hydrodynamic coefficients of an autonomous un...
متن کاملAdaptive Robust Control for Trajectory Tracking of Autonomous underwater Vehicles on Horizontal Plane
This manuscript addresses trajectory tracking problem of autonomous underwater vehicles (AUVs) on the horizontal plane. Adaptive sliding mode control is employed in order to achieve a robust behavior against some uncertainty and ocean current disturbances, assuming that disturbance and its derivative are bounded by unknown boundary levels. The proposed approach is based on a dual layer adaptive...
متن کاملAutonomous Underwater Vehicle Hull Geometry Optimization Using a Multi-objective Algorithm Approach
Abstarct In this paper, a new approach to optimize an Autonomous Underwater Vehicle (AUV) hull geometry is presented. Using this methode, the nose and tail of an underwater vehicle are designed, such that their length constraints due to the arrangement of different components in the AUV body are properly addressed. In the current study, an optimal design for the body profile of a torpedo-shaped...
متن کامل